\hypertarget{classcDY}{\section{c\-D\-Y Class Reference}
\label{classcDY}\index{c\-D\-Y@{c\-D\-Y}}
}


{\ttfamily \#include $<$c\-D\-Y.\-h$>$}



Inheritance diagram for c\-D\-Y\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=154pt]{classcDY__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classcDY_a9fff83df11af1654f961afd3d5fdbd63}{c\-D\-Y} ()
\item 
virtual \hyperlink{classcDY_acffd591393a8ed189bbab3378404c724}{$\sim$c\-D\-Y} ()
\item 
void \hyperlink{classcDY_a0213119531d1b1249caa14960a78b07f}{set\-\_\-\-E} (double value)
\begin{DoxyCompactList}\small\item\em Set the initial value for energy. \end{DoxyCompactList}\item 
void \hyperlink{classcDY_a595780d7dcff151249cd3cb2a5140cdf}{set\-\_\-name} (string value)
\begin{DoxyCompactList}\small\item\em Set the name of the differential equation. \end{DoxyCompactList}\item 
string \hyperlink{classcDY_aeb43e0e26f94164adc1b936291e02300}{get\-\_\-name} ()
\begin{DoxyCompactList}\small\item\em Return the name of the equation. \end{DoxyCompactList}\item 
double \hyperlink{classcDY_a3fb530ad2f124c7b730364e6fe71e932}{get\-\_\-\-E} ()
\begin{DoxyCompactList}\small\item\em Retunr the current value of energy. \end{DoxyCompactList}\item 
virtual double \hyperlink{classcDY_a0c3531ae829486a424fc47244e072c77}{D\-E} (double x, double V\-\_\-x, double y, double dy)=0
\begin{DoxyCompactList}\small\item\em The Differential Equation written in the form y''=f(x)y' + g(x)y + h(x) \end{DoxyCompactList}\item 
virtual double \hyperlink{classcDY_ad2baf7ba3b4d140b0cf9daa1062a121e}{f} (double x, double V\-\_\-x, double dy)=0
\item 
virtual double \hyperlink{classcDY_abb8ca2ad6b5075af6602c970323c8175}{g} (double x, double V\-\_\-x, double y)=0
\item 
virtual double \hyperlink{classcDY_a626d78970c734af3ec876ce327f3a082}{h} (double x)=0
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static const double \hyperlink{classcDY_ad07466623f9544e8de7b10869fa9e357}{hbar} = 1.\-054571628e-\/34
\item 
static const double \hyperlink{classcDY_a2b4e081bc324b545df4591b1a6d5bd8b}{atomic\-\_\-me} = 9.\-1093826e-\/31
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classcDY_a9fff83df11af1654f961afd3d5fdbd63}{\index{c\-D\-Y@{c\-D\-Y}!c\-D\-Y@{c\-D\-Y}}
\index{c\-D\-Y@{c\-D\-Y}!cDY@{c\-D\-Y}}
\subsubsection[{c\-D\-Y}]{\setlength{\rightskip}{0pt plus 5cm}c\-D\-Y\-::c\-D\-Y (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classcDY_a9fff83df11af1654f961afd3d5fdbd63}
\hypertarget{classcDY_acffd591393a8ed189bbab3378404c724}{\index{c\-D\-Y@{c\-D\-Y}!$\sim$c\-D\-Y@{$\sim$c\-D\-Y}}
\index{$\sim$c\-D\-Y@{$\sim$c\-D\-Y}!cDY@{c\-D\-Y}}
\subsubsection[{$\sim$c\-D\-Y}]{\setlength{\rightskip}{0pt plus 5cm}c\-D\-Y\-::$\sim$c\-D\-Y (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classcDY_acffd591393a8ed189bbab3378404c724}


\subsection{Member Function Documentation}
\hypertarget{classcDY_a0c3531ae829486a424fc47244e072c77}{\index{c\-D\-Y@{c\-D\-Y}!D\-E@{D\-E}}
\index{D\-E@{D\-E}!cDY@{c\-D\-Y}}
\subsubsection[{D\-E}]{\setlength{\rightskip}{0pt plus 5cm}virtual double c\-D\-Y\-::\-D\-E (
\begin{DoxyParamCaption}
\item[{double}]{x, }
\item[{double}]{V\-\_\-x, }
\item[{double}]{y, }
\item[{double}]{dy}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classcDY_a0c3531ae829486a424fc47244e072c77}


The Differential Equation written in the form y''=f(x)y' + g(x)y + h(x) 



Implemented in \hyperlink{classcSchrodinger_aa5f2fc17f88872abc57e18127b397f50}{c\-Schrodinger}.



Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=310pt]{classcDY_a0c3531ae829486a424fc47244e072c77_icgraph}
\end{center}
\end{figure}


\hypertarget{classcDY_ad2baf7ba3b4d140b0cf9daa1062a121e}{\index{c\-D\-Y@{c\-D\-Y}!f@{f}}
\index{f@{f}!cDY@{c\-D\-Y}}
\subsubsection[{f}]{\setlength{\rightskip}{0pt plus 5cm}virtual double c\-D\-Y\-::f (
\begin{DoxyParamCaption}
\item[{double}]{x, }
\item[{double}]{V\-\_\-x, }
\item[{double}]{dy}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classcDY_ad2baf7ba3b4d140b0cf9daa1062a121e}


Implemented in \hyperlink{classcSchrodinger_a4afb287aa1b1f3a4aa885144d2c4e116}{c\-Schrodinger}.

\hypertarget{classcDY_abb8ca2ad6b5075af6602c970323c8175}{\index{c\-D\-Y@{c\-D\-Y}!g@{g}}
\index{g@{g}!cDY@{c\-D\-Y}}
\subsubsection[{g}]{\setlength{\rightskip}{0pt plus 5cm}virtual double c\-D\-Y\-::g (
\begin{DoxyParamCaption}
\item[{double}]{x, }
\item[{double}]{V\-\_\-x, }
\item[{double}]{y}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classcDY_abb8ca2ad6b5075af6602c970323c8175}


Implemented in \hyperlink{classcSchrodinger_add7897a6d9823dbeeac6f6668f4af01a}{c\-Schrodinger}.



Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=280pt]{classcDY_abb8ca2ad6b5075af6602c970323c8175_icgraph}
\end{center}
\end{figure}


\hypertarget{classcDY_a3fb530ad2f124c7b730364e6fe71e932}{\index{c\-D\-Y@{c\-D\-Y}!get\-\_\-\-E@{get\-\_\-\-E}}
\index{get\-\_\-\-E@{get\-\_\-\-E}!cDY@{c\-D\-Y}}
\subsubsection[{get\-\_\-\-E}]{\setlength{\rightskip}{0pt plus 5cm}double c\-D\-Y\-::get\-\_\-\-E (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classcDY_a3fb530ad2f124c7b730364e6fe71e932}


Retunr the current value of energy. 



Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classcDY_a3fb530ad2f124c7b730364e6fe71e932_icgraph}
\end{center}
\end{figure}


\hypertarget{classcDY_aeb43e0e26f94164adc1b936291e02300}{\index{c\-D\-Y@{c\-D\-Y}!get\-\_\-name@{get\-\_\-name}}
\index{get\-\_\-name@{get\-\_\-name}!cDY@{c\-D\-Y}}
\subsubsection[{get\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}string c\-D\-Y\-::get\-\_\-name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classcDY_aeb43e0e26f94164adc1b936291e02300}


Return the name of the equation. 

\hypertarget{classcDY_a626d78970c734af3ec876ce327f3a082}{\index{c\-D\-Y@{c\-D\-Y}!h@{h}}
\index{h@{h}!cDY@{c\-D\-Y}}
\subsubsection[{h}]{\setlength{\rightskip}{0pt plus 5cm}virtual double c\-D\-Y\-::h (
\begin{DoxyParamCaption}
\item[{double}]{x}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{classcDY_a626d78970c734af3ec876ce327f3a082}


Implemented in \hyperlink{classcSchrodinger_aa35bb8f7a350775a8a48e55a26b7e41d}{c\-Schrodinger}.

\hypertarget{classcDY_a0213119531d1b1249caa14960a78b07f}{\index{c\-D\-Y@{c\-D\-Y}!set\-\_\-\-E@{set\-\_\-\-E}}
\index{set\-\_\-\-E@{set\-\_\-\-E}!cDY@{c\-D\-Y}}
\subsubsection[{set\-\_\-\-E}]{\setlength{\rightskip}{0pt plus 5cm}void c\-D\-Y\-::set\-\_\-\-E (
\begin{DoxyParamCaption}
\item[{double}]{value}
\end{DoxyParamCaption}
)}}\label{classcDY_a0213119531d1b1249caa14960a78b07f}


Set the initial value for energy. 



Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=324pt]{classcDY_a0213119531d1b1249caa14960a78b07f_icgraph}
\end{center}
\end{figure}


\hypertarget{classcDY_a595780d7dcff151249cd3cb2a5140cdf}{\index{c\-D\-Y@{c\-D\-Y}!set\-\_\-name@{set\-\_\-name}}
\index{set\-\_\-name@{set\-\_\-name}!cDY@{c\-D\-Y}}
\subsubsection[{set\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}void c\-D\-Y\-::set\-\_\-name (
\begin{DoxyParamCaption}
\item[{string}]{value}
\end{DoxyParamCaption}
)}}\label{classcDY_a595780d7dcff151249cd3cb2a5140cdf}


Set the name of the differential equation. 



Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=340pt]{classcDY_a595780d7dcff151249cd3cb2a5140cdf_icgraph}
\end{center}
\end{figure}




\subsection{Member Data Documentation}
\hypertarget{classcDY_a2b4e081bc324b545df4591b1a6d5bd8b}{\index{c\-D\-Y@{c\-D\-Y}!atomic\-\_\-me@{atomic\-\_\-me}}
\index{atomic\-\_\-me@{atomic\-\_\-me}!cDY@{c\-D\-Y}}
\subsubsection[{atomic\-\_\-me}]{\setlength{\rightskip}{0pt plus 5cm}const double c\-D\-Y\-::atomic\-\_\-me = 9.\-1093826e-\/31\hspace{0.3cm}{\ttfamily [static]}}}\label{classcDY_a2b4e081bc324b545df4591b1a6d5bd8b}
\hypertarget{classcDY_ad07466623f9544e8de7b10869fa9e357}{\index{c\-D\-Y@{c\-D\-Y}!hbar@{hbar}}
\index{hbar@{hbar}!cDY@{c\-D\-Y}}
\subsubsection[{hbar}]{\setlength{\rightskip}{0pt plus 5cm}const double c\-D\-Y\-::hbar = 1.\-054571628e-\/34\hspace{0.3cm}{\ttfamily [static]}}}\label{classcDY_ad07466623f9544e8de7b10869fa9e357}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
diffeq/\hyperlink{cDY_8h}{c\-D\-Y.\-h}\item 
diffeq/\hyperlink{cDY_8cpp}{c\-D\-Y.\-cpp}\end{DoxyCompactItemize}
